.page {
  z-index: 1;
  position: relative;
  width: 100vw;
  height: 173.86vw;
  overflow: hidden;
}

.group1 {
  z-index: 2;
  height: 173.86vw;
  background-color: rgba(245, 245, 245, 1);
  width: 100vw;
  position: relative;
}

.section1 {
  z-index: auto;
  width: 100vw;
  height: 173.86vw;
  justify-content: space-between;
}

.mod1 {
  z-index: 21;
  height: 173.86vw;
  background-color: rgba(55, 58, 110, 1);
  box-shadow: 1px 0px 4px 0px rgba(59, 124, 255, 0.1);
  width: 16.67vw;
  justify-content: flex-start;
}

.main1 {
  z-index: auto;
  width: 16.67vw;
  height: 32.61vw;
}

.box1 {
  z-index: 103;
  height: 4.48vw;
  background-color: rgba(55, 58, 110, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.15vw;
}

.info1 {
  z-index: 104;
  width: 7.5vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 1.25vw;
  font-family: PingFangSC-Medium;
  line-height: 1.72vw;
  text-align: left;
}

.box2 {
  z-index: 95;
  height: 2.82vw;
  background-color: rgba(55, 58, 110, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.57vw;
}

.mod2 {
  z-index: auto;
  width: 7.92vw;
  height: 1.36vw;
  justify-content: space-between;
}

.icon1 {
  z-index: 97;
  width: 1.36vw;
  height: 1.36vw;
}

.txt1 {
  z-index: 96;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
  margin-top: 0.16vw;
}

.box3 {
  z-index: 79;
  height: 2.82vw;
  background-color: rgba(31, 35, 79, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.57vw;
}

.box4 {
  z-index: auto;
  width: 7.92vw;
  height: 1.1vw;
  justify-content: space-between;
}

.icon2 {
  z-index: 87;
  width: 1.36vw;
  height: 1.1vw;
}

.word1 {
  z-index: 80;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
}

.box5 {
  z-index: 81;
  height: 2.82vw;
  background-color: rgba(31, 35, 79, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 4.17vw;
}

.info2 {
  z-index: 83;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
}

.box6 {
  z-index: 82;
  height: 2.82vw;
  background-color: rgba(59, 124, 255, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 4.17vw;
}

.info3 {
  z-index: 84;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
}

.box7 {
  z-index: 70;
  height: 2.82vw;
  background-color: rgba(55, 58, 110, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.57vw;
}

.mod3 {
  z-index: auto;
  width: 7.92vw;
  height: 1.36vw;
  justify-content: space-between;
}

.box8 {
  z-index: 72;
  width: 1.41vw;
  height: 1.36vw;
  background: url(./img/SketchPngf5428694902c6820c52655cb314e865d775c794fb1ea35e5db112871060ead5c.png)
    100% no-repeat;
}

.word2 {
  z-index: 71;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
  margin-top: 0.16vw;
}

.box9 {
  z-index: 58;
  height: 2.82vw;
  background-color: rgba(55, 58, 110, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.57vw;
}

.section2 {
  z-index: auto;
  width: 7.92vw;
  height: 1.36vw;
  justify-content: space-between;
}

.icon3 {
  z-index: 60;
  width: 1.36vw;
  height: 1.36vw;
}

.txt2 {
  z-index: 59;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
  margin-top: 0.16vw;
}

.box10 {
  z-index: 49;
  height: 2.82vw;
  background-color: rgba(55, 58, 110, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.57vw;
}

.main2 {
  z-index: auto;
  width: 7.92vw;
  height: 1.46vw;
  justify-content: space-between;
}

.label1 {
  z-index: 51;
  width: 1.36vw;
  height: 1.46vw;
}

.word3 {
  z-index: 50;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
  margin-top: 0.21vw;
}

.box11 {
  z-index: 42;
  height: 2.82vw;
  background-color: rgba(55, 58, 110, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.57vw;
}

.group2 {
  z-index: auto;
  width: 7.92vw;
  height: 1.36vw;
  justify-content: space-between;
}

.icon4 {
  z-index: 44;
  width: 1.36vw;
  height: 1.36vw;
}

.info4 {
  z-index: 43;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
  margin-top: 0.21vw;
}

.box12 {
  z-index: 32;
  height: 2.82vw;
  background-color: rgba(55, 58, 110, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.57vw;
}

.main3 {
  z-index: auto;
  width: 7.92vw;
  height: 1.1vw;
  justify-content: space-between;
}

.icon5 {
  z-index: 34;
  width: 1.36vw;
  height: 1.05vw;
}

.info5 {
  z-index: 33;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
  margin-top: 0.06vw;
}

.box13 {
  z-index: 23;
  height: 2.82vw;
  background-color: rgba(55, 58, 110, 1);
  align-self: center;
  width: 16.67vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.57vw;
}

.section3 {
  z-index: auto;
  width: 7.92vw;
  height: 1.36vw;
  justify-content: space-between;
}

.label2 {
  z-index: 25;
  width: 1.36vw;
  height: 1.36vw;
}

.word4 {
  z-index: 24;
  width: 5.32vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.83vw;
  line-height: 1.05vw;
  text-align: left;
  margin-top: 0.21vw;
}

.mod4 {
  z-index: auto;
  width: 83.34vw;
  height: 173.86vw;
}

.block1 {
  z-index: 13;
  height: 4.48vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  width: 83.34vw;
  align-items: flex-end;
}

.mod5 {
  z-index: auto;
  width: 16.67vw;
  height: 4.48vw;
  justify-content: space-between;
}

.mod6 {
  z-index: 18;
  height: 4.48vw;
  background-color: rgba(255, 255, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.txt3 {
  z-index: 19;
  width: 2.71vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: left;
}

.mod7 {
  z-index: 15;
  height: 4.48vw;
  background-color: rgba(255, 255, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.word5 {
  z-index: 16;
  width: 1.88vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.block2 {
  z-index: auto;
  width: 27.09vw;
  height: 2.71vw;
  justify-content: space-between;
  margin: 1.04vw 0 0 2.08vw;
}

.bd1 {
  z-index: 4;
  height: 2.71vw;
  border-radius: 8px;
  border: 1px solid rgba(189, 189, 189, 1);
  background-color: rgba(245, 245, 245, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.word6 {
  z-index: 5;
  width: 5.63vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.bd2 {
  z-index: 7;
  height: 2.71vw;
  border-radius: 8px;
  border: 1px solid rgba(189, 189, 189, 1);
  background-color: rgba(245, 245, 245, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.info6 {
  z-index: 8;
  width: 5.63vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.bd3 {
  z-index: 10;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.info7 {
  z-index: 11;
  width: 5.63vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.block3 {
  z-index: 105;
  height: 164.59vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 79.17vw;
  justify-content: center;
  align-items: center;
}

.section4 {
  z-index: auto;
  width: 62.5vw;
  height: 158.34vw;
}

.outer1 {
  z-index: 236;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  width: 62.5vw;
}

.layer1 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.word7 {
  z-index: 246;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.group3 {
  z-index: 238;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.outer2 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.label3 {
  z-index: 240;
  width: 1.15vw;
  height: 1.15vw;
}

.word8 {
  z-index: 243;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.group4 {
  z-index: 247;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.word9 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word10 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.info8 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.txt4 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word11 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.layer2 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.word12 {
  z-index: 245;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.layer3 {
  z-index: 244;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.layer4 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.bd4 {
  z-index: 249;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.info9 {
  z-index: 250;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.outer3 {
  z-index: 220;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 62.5vw;
}

.group5 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.info10 {
  z-index: 230;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.outer4 {
  z-index: 222;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.section5 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.label4 {
  z-index: 224;
  width: 1.15vw;
  height: 1.15vw;
}

.info11 {
  z-index: 227;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.outer5 {
  z-index: 231;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.word13 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.info12 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word14 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.info13 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word15 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.group6 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.word16 {
  z-index: 229;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.layer5 {
  z-index: 228;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.group7 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.outer6 {
  z-index: 233;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.word17 {
  z-index: 234;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.outer7 {
  z-index: 204;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 62.5vw;
}

.layer6 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.txt5 {
  z-index: 214;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.group8 {
  z-index: 206;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.section6 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.label5 {
  z-index: 208;
  width: 1.15vw;
  height: 1.15vw;
}

.info14 {
  z-index: 211;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.group9 {
  z-index: 215;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.word18 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word19 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word20 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.txt6 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word21 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.layer7 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.word22 {
  z-index: 213;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.mod8 {
  z-index: 212;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.layer8 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.wrap1 {
  z-index: 217;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.word23 {
  z-index: 218;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.outer8 {
  z-index: 188;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 62.5vw;
}

.group10 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.word24 {
  z-index: 198;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.main4 {
  z-index: 190;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.box14 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.label6 {
  z-index: 192;
  width: 1.15vw;
  height: 1.15vw;
}

.word25 {
  z-index: 195;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.main5 {
  z-index: 199;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.word26 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word27 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word28 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word29 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.info15 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.group11 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.txt7 {
  z-index: 197;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.layer9 {
  z-index: 196;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.group12 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.outer9 {
  z-index: 201;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.word30 {
  z-index: 202;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.outer10 {
  z-index: 172;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 62.5vw;
}

.box15 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.word31 {
  z-index: 182;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.group13 {
  z-index: 174;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.section7 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.icon6 {
  z-index: 176;
  width: 1.15vw;
  height: 1.15vw;
}

.info16 {
  z-index: 179;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.group14 {
  z-index: 183;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.info17 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.txt8 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word32 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word33 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.txt9 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.box16 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.word34 {
  z-index: 181;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.wrap2 {
  z-index: 180;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.box17 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.bd5 {
  z-index: 185;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.txt10 {
  z-index: 186;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.outer11 {
  z-index: 156;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 62.5vw;
}

.main6 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.info18 {
  z-index: 166;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.mod9 {
  z-index: 158;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.group15 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.label7 {
  z-index: 160;
  width: 1.15vw;
  height: 1.15vw;
}

.info19 {
  z-index: 163;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.mod10 {
  z-index: 167;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.info20 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.info21 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word35 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word36 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.txt11 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.main7 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.word37 {
  z-index: 165;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.bd6 {
  z-index: 164;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.main8 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.main9 {
  z-index: 169;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.info22 {
  z-index: 170;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.outer12 {
  z-index: 140;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 62.5vw;
}

.layer10 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.txt12 {
  z-index: 150;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.outer13 {
  z-index: 142;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.layer11 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.label8 {
  z-index: 144;
  width: 1.15vw;
  height: 1.15vw;
}

.info23 {
  z-index: 147;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.outer14 {
  z-index: 151;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.word38 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word39 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.info24 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.txt13 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word40 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.layer12 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.info25 {
  z-index: 149;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.wrap3 {
  z-index: 148;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.layer13 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.mod11 {
  z-index: 153;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.word41 {
  z-index: 154;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.outer15 {
  z-index: 124;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 62.5vw;
}

.group16 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.txt14 {
  z-index: 134;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.mod12 {
  z-index: 126;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.block4 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.icon7 {
  z-index: 128;
  width: 1.15vw;
  height: 1.15vw;
}

.word42 {
  z-index: 131;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.mod13 {
  z-index: 135;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.word43 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.info26 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word44 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word45 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.info27 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.group17 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.txt15 {
  z-index: 133;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.box18 {
  z-index: 132;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.group18 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.group19 {
  z-index: 137;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.word46 {
  z-index: 138;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.outer16 {
  z-index: 108;
  height: 16.67vw;
  background-color: rgba(255, 255, 255, 1);
  align-self: center;
  margin-top: 1.05vw;
  width: 62.5vw;
}

.section8 {
  z-index: auto;
  width: 45vw;
  height: 6.46vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.txt16 {
  z-index: 118;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: left;
  margin-top: 2.61vw;
}

.main10 {
  z-index: 110;
  height: 6.46vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 15vw;
  justify-content: center;
  align-items: center;
}

.main11 {
  z-index: auto;
  width: 5.21vw;
  height: 1.15vw;
  justify-content: space-between;
}

.label9 {
  z-index: 112;
  width: 1.15vw;
  height: 1.15vw;
}

.info28 {
  z-index: 115;
  width: 3.75vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(153, 153, 153, 1);
  font-size: 0.93vw;
  line-height: 1.15vw;
  text-align: center;
}

.main12 {
  z-index: 119;
  width: 24.8vw;
  height: 1.31vw;
  overflow-wrap: break-word;
  text-align: left;
  margin-top: 5.16vw;
  font-size: 0;
}

.word47 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word48 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.word49 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.word50 {
  font-size: 0.93vw;
  color: rgba(227, 9, 9, 1);
  line-height: 1.31vw;
}

.txt17 {
  font-size: 0.93vw;
  color: rgba(50, 50, 50, 1);
  line-height: 1.31vw;
}

.section9 {
  z-index: auto;
  width: 62.5vw;
  height: 2.82vw;
  margin-top: 1.05vw;
  justify-content: space-between;
}

.info29 {
  z-index: 117;
  width: 3.13vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(50, 50, 50, 1);
  font-size: 1.04vw;
  line-height: 1.25vw;
  text-align: center;
  margin-top: 0.79vw;
}

.section10 {
  z-index: 116;
  width: 58.34vw;
  height: 2.82vw;
  border-radius: 8px;
  border: 2px solid rgba(221, 221, 221, 1);
  background-color: rgba(255, 255, 255, 1);
}

.section11 {
  z-index: auto;
  width: 8.34vw;
  height: 2.71vw;
  margin: 1.56vw 0 0 4.16vw;
}

.mod14 {
  z-index: 121;
  height: 2.71vw;
  border-radius: 8px;
  background-color: rgba(59, 124, 255, 1);
  width: 8.34vw;
  justify-content: center;
  align-items: center;
}

.info30 {
  z-index: 122;
  width: 4.69vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 0.93vw;
  line-height: 1.05vw;
  text-align: center;
}

.section12 {
  z-index: 85;
  position: absolute;
  left: 16.31vw;
  top: 13.96vw;
  width: 0.42vw;
  height: 0.73vw;
  background: url(./img/SketchPng5523bb1c3663205293f7e7c8f3cdeeaec59a581e18f0fb0ceadcb8ca5734e540.png)
    0vw 0vw no-repeat;
  background-size: 0.41vw 0.72vw;
}
